strangle at birth - Francés Inglés Diccionario